#ifndef FRMLISTETYPEDECOURS_H
#define FRMLISTETYPEDECOURS_H

#include <QWidget>
#include <QMessageBox>
#include <QMenu>
#include "ui_frmlistetypedecours.h"
#include "listetypecours.h"

namespace Ui {
    class frmListeTypeDeCours;
}

class frmListeTypeDeCours : public QWidget, public Ui::frmListeTypeDeCours
{
    Q_OBJECT

public:
    explicit frmListeTypeDeCours(QWidget *parent = 0);
    ~frmListeTypeDeCours();
    void SetData(ListeTypeCours &listeTypeCours);
    void UpdateView();

public slots:   
    void receptionListeTypeCours();

private slots:
     void MenuContext(const QPoint &p);
     void ModifierClic();
     void SupprimerClic();

signals:
    void SupprimerTypeCours(TypeCours);
    void ModifierTypeCours(TypeCours);

private:
    Ui::frmListeTypeDeCours *ui;
    ListeTypeCours *m_listeTypeCours;

    void InitialiseTableWidget();
    QString qsEuro;
    TypeCours CreerTypeCours();


};

#endif // FRMLISTETYPEDECOURS_H
